Agentcubes: Enabling 3d Creativity by Addressing Cognitive and Affective Programming Challenges
نویسندگان
چکیده
Computational thinking has been identified as an essential 21st century skill. Unfortunately, many computer users, particularly children, consider programming to be hard and boring. There are two fundamental barriers to making programming more appealing: cognitive challenges to overcoming the hard part, and affective challenges to overcoming the boring part. AgentCubes is a new 3D creativity tool that addresses both barriers. AgentCubes addresses cognitive challenges by advancing beyond current drag and drop programming approaches that are limited to syntactic support. Instead, AgentCubes provides semantic support that helps users in fully comprehend and debug their programs. AgentCubes addressed affective challenges by including innovative 3D authoring mechanisms that let users create their own exciting 3D models and worlds. AgentCubes lets users share their creations as HTML5 web applications without needing Java or Flash.
منابع مشابه
Transforming "Hard and Boring" into "Accessible and Exciting"
Many kids describe their perception of programming to be “hard and boring.” Computational Thinking, including programming, is considered by many to be an important skill for the 21 century workforce. However, in order for kids to get interested in Computational Thinking is it essential to understand why kids perceive programming to be hard, i.e., to understand cognitive challenges, and why kids...
متن کاملAgentCubes: Incremental 3D end-user development
3D game development can be an enticing way to attract K-12 students to computer science, but designing and programming 3D games is far from trivial. Students need to achieve a certain level of 3D fluency in modeling, animation, and programming to be able to create compelling 3D content. The combination of innovative end-user development tools and standards-based curriculum that promotes IT flue...
متن کاملUsing Cognitive Affective Interaction Model to Construct On-Line Game for Creativity
The paper constructed an online game for Creativity. The development of the game is based on the Cognitive Affective Interaction Model that was designed to help students develop the skills for divergent and creative thinking. First, we proposed a framework for designing creativity games. Then, an online game system is constructed with the strategies of teaching for creativity. We proved that th...
متن کاملFrontal lobe neurology and the creative mind
Concepts from cognitive neuroscience strongly suggest that the prefrontal cortex (PFC) plays a crucial role in the cognitive functions necessary for creative thinking. Functional imaging studies have repeatedly demonstrated the involvement of PFC in creativity tasks. Patient studies have demonstrated that frontal damage due to focal lesions or neurodegenerative diseases are associated with impa...
متن کاملRepresentational Gaps, Team Integration and Team Creativity: The Mediating Roles of Conflict and Coordination
Functional diversity is central to the performance of product development teams in that multiple perspectives increase the team’s creativity. Failures in cross-functional product development teams (CFPDTs) are often attributed to a team’s inability to capitalize on their diversity. In this study we develop and test a model based on the representational gaps perspective (Cronin & Weingart, 2007a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012